home *** CD-ROM | disk | FTP | other *** search
/ PC Direct 1995 May / PC Direct CD-ROM (May 1995).ISO / ipe / misc / dosup9.exe / VLMS / READVLM.TXT < prev    next >
Encoding:
Text File  |  1993-12-20  |  41.2 KB  |  1,120 lines

  1.        NETWARE DOS REQUESTER AND CLIENT KIT README (12/09/93)
  2.  
  3.  
  4. To print this file to a local printer,
  5.  
  6.   1. Insert the workstation diskette containing this file into
  7.      drive A: (or B:).
  8.   2. At the DOS prompt, type "A:" (or "B:") and press <Enter>.
  9.   3. At the DOS prompt, type "COPY READVLM.TXT PRN" and press 
  10.      <Enter>.
  11.  
  12.      NOTE: If you have a postscript printer, import this file into
  13.      a word processing application and print from the application.
  14. ------------------------------------------------------------------
  15.  
  16. CONTENTS
  17.  
  18.      1. Current Issues Concerning the 1.1 NetWare DOS Requester
  19.         and Client Kit   
  20.      2. Setting Up Desktop SNMP on Your Client 
  21.      3. Description of NetWare DOS Requester Software
  22.      4. NET.CFG Parameters for the NetWare DOS Requester Option
  23.      5. Additional Information on the NetWare DOS Requester
  24.  
  25. -------------------------------------------------------------------
  26.  
  27. 1. Current Issues Concerning the 1.1 NetWare DOS Requester and
  28.    Client Kit
  29.  
  30.      A> Availability of NetWare Utilities
  31.  
  32.           The following utilities documented in the Workstation
  33.           Basics and Installation manual are not included in this
  34.           version of the NetWare Client Kit.
  35.  
  36.           NETUSER.EXE "Using NETUSER" page 80
  37.           WSUPGRD.EXE "Using the WSUPGRD Utility" page 125
  38.           WSUPDATE.EXE "Using the WSUPDATE Utility" page 135
  39.  
  40.           The NETUSER and WSUPGRD utilities are currently available
  41.           in NetWare 4 packages only. The WSUPDATE utility is
  42.           available in NetWare 3 and NetWare 4 packages only.
  43.  
  44.  
  45.      B> Documentation Error in NETWARE PROTOCOL and LINK DRIVER   
  46.         Parameters
  47.  
  48.           The parameter documented in "NetWare DOS Requester
  49.           Option" in Appendix B of "Workstation for DOS and MS
  50.           Windows" as "NETWARE PROTOCOLS" should be listed as to
  51.           "NETWARE PROTOCOL." 
  52.  
  53.           The parameter documented in "Link Driver Option" in
  54.           Appendix B of "Workstation for DOS and MS Windows" as
  55.           "LINK DRIVER=driver_name" should be listed as to "LINK
  56.           DRIVER driver_name." 
  57.  
  58.           The VLM.EXE file will not recognize these parameters if
  59.           you use them as documented in Appendix B.    
  60.  
  61.  
  62.      C> Installing Network Board Drivers to a Workstation Floppy
  63.         Diskette on a Workstation with Only One Floppy Drive
  64.  
  65.           When the installation program prompts you to enter the
  66.           the drive letter for the target drive where you will find
  67.           the network board drivers, enter the drive letter B:.
  68.           This way, DOS will recognize your A: drive as drive B:,
  69.           and prompt you to insert the driver disk without
  70.           disrupting the function of the installation program. 
  71.  
  72.  
  73.      D> Using the Client Installation Program to Copy or Modify   
  74.         Read-only Files  
  75.  
  76.           The Client installation program will prompt you to make
  77.           a decision about replacing or not replacing read-
  78.           only files. If you choose to not replace the read-only
  79.           file, the installation program will try to save a copy of
  80.           the necessary changes to the filename with an extension
  81.           of .BNW. If a read-only file already exist with the .BNW
  82.           extension (for example AUTOEXEC.BNW), then the
  83.           installation program will not save changes to any file. 
  84.  
  85.  
  86.      E> Ensuring that Old Client Drivers and Shells are Not Loaded
  87.  
  88.           It is important that after you have run the installation
  89.           program, you locate and disable any previous client
  90.           driver or shell files from loading. The NetWare DOS
  91.           Requester is not compatible with the NETX files. 
  92.  
  93.  
  94.      F> Loading the NetWare DOS Requester Memory Managers Under MS
  95.         Windows 3.0
  96.  
  97.           If you experience any problems running MS Windows 3.0
  98.           with the NetWare DOS Requester, load the VLM.EXE program
  99.           in conventional memory using the command line parameter
  100.           /MC. It is also important that if the VLM.EXE file is
  101.           loaded into high memory that is loaded before any
  102.           other program.
  103.  
  104.  
  105.      G> Avoid Loading VLMs in Expanded Memory with MS Windows
  106.  
  107.           Don't use the expanded memory option (/ME). Run MS
  108.           Windows with the NetWare DOS Requester only if you use
  109.           the extended memory option (/MX, preferred) or the
  110.           conventional memory option (/MC).
  111.  
  112.  
  113.      H> Setting Up MS Windows to Support Global Drive Mappings In
  114.         MS Windows DOS Boxes
  115.  
  116.           The current version of the VNETWARE.386 2.02 (06/29/93)
  117.           software is default enabled to support unique drive
  118.           mappings for each DOS box.  
  119.  
  120.           To enable MS Windows to support global drive mappings
  121.           across multiple DOS Boxes in MS Windows, add the
  122.           following heading and command in the MS Windows'
  123.           SYSTEM.INI file:    
  124.  
  125.                [NETWARE]
  126.                NWSharehandles=true
  127.  
  128.  
  129.      I> Modifying the "TimerCriticalSection" Parameter of Your 
  130.         MS Windows SYSTEM.INI File 
  131.  
  132.           The "TimerCriticalSection" parameter under the [386Enh]
  133.           section in the MS Windows SYSTEM.INI file needs to be set
  134.           to a value of "10000" or greater. You should add the
  135.           following line to the [386Enh] section in the SYSTEM.INI
  136.           file, by typing
  137.          
  138.                TimerCriticalSection=<milliseconds>  
  139.           
  140.                For example:
  141.  
  142.                TimerCriticalSection=10000
  143.  
  144.      
  145.      J> Documentation Change in PREFERRED WORKGROUP Parameter
  146.  
  147.           The parameter documented as "WORKGROUP NAME" has been
  148.           changed to "PREFERRED WORKGROUP" name.   
  149.  
  150.  
  151.      K> If Your MS Windows SYSTEM Directory Is on the Network
  152.  
  153.           The workstation installation creates a SYSTEM directory
  154.           on the workstation and copies files into that directory.
  155.  
  156.           Make sure after installation that you copy those files to
  157.           the MS Windows SYSTEM directory on the network.
  158.  
  159.  
  160.      L> Map Roots Paths over 64 Characters in Length
  161.  
  162.           DR-DOS 6.0 and Novell DOS 7 allows paths longer than
  163.           64 characters on local drives only. To use paths on
  164.           network drives longer than 64 characters, map a root in
  165.           the path before you reach the 64 character limit and then
  166.           continue your path from the root map.
  167.  
  168.  
  169.      M> Path Names Must Be Under 64 Characters
  170.  
  171.           DOS limits the number of characters the NetWare DOS
  172.           Requester can support in a path name. To use longer
  173.           paths, map a root drive and continue from there.
  174.  
  175.  
  176.      N> Avoid Using DR DOS MOVE Command
  177.  
  178.           The MOVE.EXE file in DOS causes the loss of the fake
  179.           root mapping. This is because MOVE obtains the current
  180.           path and attempts to perform a CD command on that path.
  181.  
  182.  
  183.      O> NDIR Error in Compaq DOS 5.0 and DR DOS 6.0
  184.  
  185.           In Compaq DOS 5.0 and DR DOS 6.0, the following commands
  186.           produce an error:
  187.  
  188.                NDIR servername/volume:
  189.                DIR servername/volume:
  190.                CD servername/volume:
  191.  
  192.           This is because DOS treats "/" as an option specifier
  193.           when it does its preprocessing. Users can instead map a
  194.           drive and use drive letters instead of the server/volume
  195.           syntax.
  196.  
  197.      P> The RENDIR.EXE File Does not Update The Current Directory
  198.         Structure in DOS
  199.  
  200.           NetWare Core Protocols (NCPs) that use the renamed path
  201.           won't function properly. To fix this problem, RENDIR.EXE
  202.           will be changed to back up a directory before renaming
  203.           the current one and will then forward to it.
  204.  
  205.      Q> IPXODI.COM Version 2.0 or Greater Required
  206.  
  207.           To support the packet burst ODI, the SFT III checksums,
  208.           and the NetWare management responder, the IPXNCP.VLM file
  209.           requires the IPXODI.COM file version 2.0 or greater to be
  210.           loaded with support for checksums and GNMA enabled (the
  211.           version and the API support level are treated separately
  212.           in IPXODI).
  213.  
  214.  
  215.      R> Unicode Tables Copied to Workstation
  216.  
  217.           The workstation installation program copies unicode
  218.           tables for all languages and code pages to the
  219.           workstation. For American English you only need the
  220.           following:
  221.   
  222.                     UNI_COL.001
  223.                     UNI_MON.001
  224.                     1252_UNI.001
  225.                     UNI_1252.001
  226.                     437_UNI.001
  227.                     UNI_437.001
  228.  
  229.           If you use only American English, consider deleting other
  230.           unicode tables to conserve disk space.
  231.  
  232.      
  233.      S> Locating the Necessary Files for Installing a Remote Boot
  234.         Client 
  235.  
  236.           All of the necessary files you need to setup a NetWare
  237.           Remote Boot Client are located in a directory called
  238.           "RPL" on Diskette 1 (WSDOS_1).
  239.  
  240.           Refer to Chapter 9, "Booting DOS Workstations from the
  241.           Network" for instrcutions on installation and use of the
  242.           RPL files.
  243.  
  244.  
  245.      T> Updating Packet Burst for Slow Data Transfer Over Wide Area
  246.         Network (WAN) Links
  247.  
  248.           If you experience any slowing in data transfer over wide
  249.           area network (WAN) links when connected to a server with
  250.           Packet Burst support, first update your copy of the
  251.           PBURST.NLM file or run a fix for the Packet Burst support
  252.           built-in to NetWare 3.12 and 4.01.
  253.  
  254. NETWARE VERSION  PATCH         DIRECTORY     FILE        FORUM
  255. ---------------  -----         ---------     ----        -----
  256. NetWare 3.12     PBWANFIX.NLM  PBWANFIX.312  DOSUP9.EXE  NOVFILES
  257. NetWare 4.01     PBWANFIX.NLM  PBWANFIX.401  DOSUP9.EXE  NOVFILES
  258. NetWare 3.xx     PBURST.NLM    PBURST        DOSUP9.EXE  NOVFILES
  259. and ealier  
  260.  
  261. You can obtain a copy of the PBURST.NLM file containing the patches
  262. you need from your NetWare Distributor or by accessing the NOVFILES
  263. forum on Compuserve or the Internet TechServer. If you cannot
  264. obtain a copy of these files, contact a Novell Tech Support person
  265. at 1-800-NetWare or 1-801-429-5588.
  266.  
  267.  
  268.      U> Logging Into a Personal NetWare Server
  269.  
  270.           Windows: Use the NetWare User Tools for Windows to log in
  271.           to a Personal NetWare server.  Ensure that the "Personal"
  272.           checkbox is marked in the "Resource Display Option" box
  273.           under NetWare Settings in the NetWare User Tools. If the
  274.           "Personal" checkbox is not marked, Personal NetWare
  275.           resources will not be accessable.
  276.  
  277.           DOS: Use the NET.EXE utility provided in the Personal
  278.           NetWare package to log in and access Personal NetWare
  279.           resources in DOS. Ensure the following:
  280.           
  281.           ■ The PNW.VLM file is loaded 
  282.             (Check the NETWARE PROTOCOL line in your NET.CFG file)
  283.           
  284.           ■ The PNW.DLL file is copied to the WINDOWS\SYSTEM     
  285.             directory
  286.           
  287.           ■ The NET.EXE file is copied to your NetWare           
  288.             workstation directory (default is C:\NWCLIENT)
  289.  
  290.           ■ The NETC.MSG file is copied to the NLS\ENGLISH        
  291.             directory under the NetWare workstation directory.
  292. 2. Setting Up Desktop SNMP on Your Client  
  293.  
  294. CONTENTS
  295.  
  296.      I.   Introduction to Desktop SNMP
  297.      II.  Components of Desktop SNMP 
  298.      III. Enabling Desktop SNMP Services
  299.      IV.  Sample NET.CFG File for Desktop SNMP Services 
  300.      V.   Conventional Memory Usage
  301.      VI.  Unloading the Desktop SNMP Software
  302.      VII. Where to Go from Here
  303.  
  304. -------------------------------------------------------------------
  305.  
  306. I. Introduction to Desktop SNMP
  307.  
  308.      Simple Network Management Protocol (SNMP) is an
  309.      industry-standard protocol for communication between a network
  310.      management console and the network devices that the console is
  311.      to monitor. This chapter explains how to enable desktop SNMP
  312.      services on your computer, and how to modify the NET.CFG file
  313.      to implement additional SNMP options. 
  314.  
  315.      The chapter is primarily for supervisors of networks in which
  316.      an SNMP-based network management system is implemented. 
  317.      
  318.      The Desktop SNMP agent provided with the NetWare Client 
  319.      Kit 1.1, allows you to manage your NetWare clients from
  320.      Novell's NMS (NetWare Management System) and other
  321.      industry-standard SNMP management consoles.
  322.  
  323.  
  324. II. Components of Desktop SNMP 
  325.  
  326.      The NetWare Client Kit 1.1 includes the following components
  327.      for the Desktop SNMP agent:
  328.  
  329.      HRMIB.EXE      - the Host Resources manager, which collects
  330.                       information about a computer that is
  331.                       running DOS on the network.
  332.  
  333.      HRMIB.INI      - the configuration file for the HRMIB.EXE
  334.                       file. 
  335.  
  336.      WSSNMP.VLM     - Desktop SNMP module, which includes support
  337.                       for MIB-II System and SNMP groups
  338.      
  339.      WSREG.VLM      - MIB registration module
  340.      WSASN1.VLM     - ASN.1 translation module
  341.      WSTRAP.VLM     - Trap module
  342.      MIB2IF.VLM     - MIB-II interface groups support
  343.      MIB2PROT.VLM   - MIB-II support for the TCP/IP groups
  344.      STPUDP.COM     - Transport provider module for UDP/IP
  345.      STPIPX.COM     - Transport provider for IPX
  346.  
  347.      These files are copied the client directory on your
  348.      computer (default is C:\NWCLIENT.)
  349.      
  350.      NOTE: Refer to the documentation provided with the SNMP
  351.      management software for information on specific configurations
  352.      for the management software.
  353.  
  354.  
  355. III. Enabling Desktop SNMP Services
  356.  
  357.      A. You can set up Desktop SNMP on your client to act as an
  358.      SNMP agent for any SNMP-based management consoles.
  359.  
  360.      To set up Desktop SNMP Agent services on your client, you will
  361.      need to perform the following tasks:
  362.  
  363.      ■    Install the NetWare Client 1.1 on your client computer.
  364.  
  365.      ■    Modify the NET.CFG file to reflect the presence of
  366.           Desktop SNMP .VLM files, and then set the required .VLM
  367.           file options in the NET.CFG file. See section "IV,"
  368.           "Sample NET.CFG File for Desktop SNMP Services" in this
  369.           file.
  370.  
  371.      ■    Set the "TRAP TARGET" address of the NetWare Services
  372.           Management (NSM) consoles or other SNMP-based managers in
  373.           the NET.CFG file. See section "IV," "Sample NET.CFG File
  374.           for Desktop SNMP Services" in this file.
  375.  
  376.      ■    Modify the STARTNET.BAT file to load either STPIPX.COM or
  377.           STPUDP.COM.
  378.  
  379.      ■    Load the NetWare client software by running the
  380.           STARTNET.BAT file in the client directory.
  381.  
  382.           NOTE: You must have either IPX or IP transport installed
  383.           on your system. IPX transport (IPXODI) is provided by the
  384.           NetWare DOS requester provided in the NetWare Client 
  385.           Kit 1.1. IP transport for UDP/IP is provided by LAN
  386.           Workplace for DOS 4.1 (LAN Workplace). You can use both
  387.           types of transport on a single client.
  388.  
  389.      By default, desktop SNMP services are not enabled when you
  390.      install the NetWare client. To enable desktop SNMP services,
  391.      do the following:
  392.  
  393.           1. Ensure that the Desktop SNMP files are copied to the
  394.           client directory (default is C:\NWCLIENT).
  395.  
  396.  
  397.           2. Modify the NET.CFG file to load the Desktop SNMP .VLM
  398.           file suite. 
  399.  
  400.           IMPORTANT: When the Desktop SNMP .VLM file suite is
  401.           loaded, the WSSNMP.VLM must be loaded first. The
  402.           WSTRAP.VLM and WSREG.VLM files must be loaded prior to
  403.           loading the WSASN1.VLM file.
  404.  
  405.           To load the Desktop SNMP .VLM file suite, modify the
  406.           NET.CFG file on your client in either of the following
  407.           two ways:
  408.  
  409.                a. To load Desktop SNMP in addition to the NetWare
  410.                DOS Requester software, add the following lines to
  411.                the NET.CFG file under the "NetWare DOS Requester"
  412.                section:
  413.  
  414.                     VLM = WSSNMP.VLM
  415.                     VLM = WSTRAP.VLM
  416.                     VLM = WSREG.VLM
  417.                     VLM = WSASN1.VLM
  418.  
  419.                b. To load only Desktop SNMP, without the NetWare
  420.                DOS Requester modules, add the following lines to
  421.                the NET.CFG file under the "NetWare DOS Requester"
  422.                section:
  423.  
  424.                     USE DEFAULTS = OFF
  425.                     VLM = WSSNMP.VLM
  426.                     VLM = WSTRAP.VLM
  427.                     VLM = WSREG.VLM
  428.                     VLM = WSASN1.VLM
  429.  
  430.  
  431.           3. Modify client configuration files for setting up
  432.           Desktop SNMP. See "Desktop SNMP Option" in Appendix B of
  433.           "Workstation for DOS and MS Windows" for information and
  434.           details on how to set up and configure your client for
  435.           the following Desktop SNMP parameters:
  436.  
  437.           ■ Transport providers
  438.           ■ MIB-II support
  439.           ■ Community names
  440.           ■ Asynchronous timeout
  441.           
  442.  
  443.           4. Modify the C:\NWCLIENT\STARTNET.BAT file to load the
  444.           Desktop SNMP transport files. Add the following commands
  445.           in the STARTNET.BAT after the line which loads the
  446.           VLM.EXE file.
  447.  
  448.           If you are using IPX transport, add the following
  449.           line by typing:
  450.  
  451.           STPIPX
  452.  
  453.           If you are using UDP/IP transport, add the following
  454.           line by typing:
  455.  
  456.           STPUDP
  457.  
  458.           NOTE: You can add both commands if your client uses
  459.           both IPX and UDP/IP transport.
  460.  
  461.           NOTE: If you are running LAN Workplace, make sure you are
  462.           do not load the SNMP.EXE file, provided with the LAN
  463.           Workplace package. The installation program for LAN
  464.           Workplace creates a file called "LANWP.BAT" that loads
  465.           the LAN Workplace software. Check this file for a line
  466.           reading "SNMP." It should be listed directly following
  467.           the line "TCPIP." If the SNMP line is present, delete it 
  468.           or comment it out.
  469.  
  470.  
  471.           5. Use DOS SET command at the system prompt or in a batch
  472.           file to set the correct time zone for your area, as
  473.           follows:
  474.  
  475.                SET TZ = time_zone
  476.  
  477.           Refer to your DOS manual for the exact syntax for your
  478.           particular time zone.
  479.  
  480.           If the time zone is not set in your computer's
  481.           environment, traps for SNMP may report an incorrect time.
  482.  
  483.           6. Reboot your computer. The VLM manager will load the
  484.           Desktop SNMP .VLM file suite along with any other .VLM
  485.           files your client is configured to load.
  486.  
  487.  
  488.      B. The Desktop SNMP workstation support includes the
  489.      HRMIB.EXE and HRMIB.INI files. These files enable the console
  490.      to view data collected at each Desktop SNMP workstation. The
  491.      files are located in the client directory (default is
  492.      C:\NWCLIENT). 
  493.  
  494.      To enable the SNMP console to view data about a Desktop SNMP
  495.      workstation, you will need to perform the following tasks:
  496.  
  497.      ■    Install the NetWare Client 1.1 on your client computer.
  498.  
  499.      ■    Load the HRMIB.EXE software on the client you want data
  500.           collected from.
  501.  
  502.           1. Ensure that the HRMIB.EXE and HRMIB.INI files exist
  503.           in your client directory (default is C:\NWCLIENT).
  504.      
  505.           2. Load the HRMIB.EXE file by typing 
  506.  
  507.                HRMIB.EXE
  508.  
  509.           NOTE: Ensure that the DOS SNMP Agent softwared is set up
  510.           and loaded on your client before loading the HRMIB.EXE
  511.           file.
  512.  
  513.  
  514.           3. Configuring the HRMIB.INI File
  515.  
  516.           The Host Resources MIB does not return information about
  517.           devices attached to the host computers, such as printers,
  518.           modems, and tape drives. If the network management
  519.           console is to view details of such devices, you must
  520.           list them in the HRMIB.INI file. 
  521.  
  522.           The HRMIB.INI file is located in the directory to which
  523.           you installed the NetWare client (C:\NWCLIENT by default)
  524.           on your computer. Use a ASCII text editor to enter a
  525.           short description of each device. For example:
  526.  
  527.           Sample configuration file (HRMIB.INI) for HRMIB.EXE
  528.  
  529.           # List of all printers connected to host
  530.           [printers]
  531.           HP LaserJet IIIp on LPT1:
  532.           NEC P20 on LPT2:
  533.  
  534.           # List of all modems connected to host
  535.           [modems]
  536.           Hayes Optima 144 on COM1:
  537.  
  538.           # List of all tape drives connected to host
  539.           [tapes]
  540.           Colorado DJ10
  541.           HP 35480A SCSI DAT (4-8 GB)
  542.  
  543.           # other devices obtained via DOS APIs
  544.  
  545.  
  546. IV. Sample NET.CFG File for Desktop SNMP Services 
  547.  
  548.      A sample of the NET.CFG for SNMP agent services is as follows:
  549.  
  550.      Link Driver NE2000
  551.           PORT 300
  552.           INT 3
  553.           FRAME Ethernet_802.2
  554.           MEM D0000
  555.  
  556.      NetWare DOS Requester
  557.           VLM = WSSNMP.VLM
  558.           VLM = WSTRAP.VLM
  559.           VLM = WSREG.VLM
  560.           VLM = WSASN1.VLM
  561.           VLM = MIB2IF.VLM
  562.           VLM = MIB2PROT.VLM
  563.    
  564.      Desktop SNMP
  565.           enable monitor community = any
  566.           monitor community = "public"
  567.           enable control community = specific
  568.           control community = "public"
  569.           enable trap community = specific
  570.           trap community = "public"
  571.           sysName = "Suzanne Morley x893"
  572.           sysLocation = "Building 2"
  573.           sysContact = "suzanne@acompany.com"
  574.           snmpEnableAuthenTraps = on
  575.  
  576.      Transport Provider IPX
  577.           trap target = ab123456:0123456789ab
  578.           trap target = cd654321:ba9876543210
  579.      
  580.      Transport Provider UDP
  581.           trap target = 999.88.77.66
  582.           trap target = 888.11.22.33
  583.  
  584.  
  585. V. Conventional Memory Usage
  586.  
  587.      If you are willing to trade conventional memory for
  588.      performance, you can load one or more Desktop SNMP .VLM files
  589.      in conventional memory.
  590.  
  591.      To load all .VLM files in conventional memory, use the VLM /MC
  592.      switch when running the VLM manager.
  593.  
  594.      To load a Desktop SNMP .VLM files in conventional memory,
  595.      place lines of the following form in the NET.CFG file:
  596.  
  597.      Netware DOS Requester
  598.           VLM = vlm_name.VLM
  599.           LOAD LOW vlm_name = ON
  600.  
  601.      For example, to load Desktop SNMP while loading the WSASN1.VLM
  602.      and WSREG.VLM files in conventional memory, place the
  603.      following lines in the NET.CFG file:
  604.  
  605.      Netware DOS Requester
  606.           VLM = WSSNMP.VLM
  607.           VLM = WSTRAP.VLM
  608.           VLM = WSREG.VLM
  609.           VLM = WSASN1.VLM
  610.           Load low WSREG = ON
  611.           Load low WSASN1 = ON
  612.  
  613.  
  614. VI. Unloading the Desktop SNMP Software
  615.  
  616.  
  617.      The following commands, issued in the order given, unload
  618.      Desktop SNMP.
  619.  
  620.      NOTE: The VLM -u command unloads all VLM files, not just
  621.      Desktop SNMP.
  622.  
  623.           1. Unload STPUDP if UDP/IP support has been loaded:
  624.  
  625.                STPUDP -u
  626.  
  627.           2. Unload STPIPX if IPX support has been loaded:
  628.  
  629.                STPIPX -u
  630.  
  631.           3. Unload all VLM files:
  632.  
  633.                VLM -u
  634.  
  635.      IMPORTANT: Always unload the modules in reverse order from the
  636.      order in which you loaded them. For example, if you loaded the
  637.      VLM manager followed by STPUDP and then STPIPX, you must
  638.      unload them as follows:
  639.  
  640.             STPIPX -u
  641.             STPUDP -u
  642.             VLM -u
  643.  
  644.      Unloading the modules in any order other than reverse order
  645.      causes an error.
  646.  
  647. VII. Where to Go from Here
  648.  
  649.      After you have completed the initial configuration of the
  650.      desktop SNMP agent, you can further modify the Desktop SNMP
  651.      options in the NET.CFG file to meet your specific network
  652.      requirements. Refer to"Desktop SNMP Option" in Appendix B of
  653.      "Workstation for DOS and MS Windows" for a description of
  654.      these modifications.
  655.  
  656.  
  657. 3. Description of NetWare DOS Requester Software 
  658.  
  659.      The NetWare DOS Requester consists of a number of files that
  660.      provide NetWare support for a DOS client.  Unlike previous
  661.      versions of the NetWare DOS client, the Requester is built on
  662.      a number of Virtual Loadable Modules (VLMs).  The VLM.EXE (VLM
  663.      manager) is responsible for loading the required modules.
  664.  
  665.      NOTE: The NetWare DOS Requester is NOT compatible with
  666.      NETX.COM or NETX.EXE.  Use NETX.VLM for compatibility with
  667.      shell calls.
  668.  
  669.      The following table lists the current core modules in their
  670.      default load order.  The table also includes descriptions,
  671.      default values, and flags indicating whether the module is
  672.      "Required" or "Optional" for each of NetWare Directory
  673.      Services or bindery services.
  674.  
  675.     MODULE          DESCRIPTION                      NDS  BIND  PNW
  676.     ======          ===========                      ===  ====  ===
  677.     CONN.VLM        Connection table manager          R     R    R
  678.  
  679.     IPXNCP.VLM      Transport protocol                R     R    R
  680.                     implementation using IPX
  681.  
  682.     TRAN.VLM        Transport protocol multiplexor    R     R    R
  683.  
  684.     SECURITY.VLM    NetWare enhanced security         O     O    O
  685.  
  686.     NDS.VLM         NetWare protocol implementation   R     O    O
  687.                     using Directory Services
  688.  
  689.     BIND.VLM        NetWare protocol implementation   O     R    O
  690.                     using the Bindery
  691.      
  692.     PNW.VLM         NetWare protocol implementation   O     O    R
  693.                     using Personal NetWare  
  694.  
  695.     NWP.VLM         NetWare protocol multiplexor      R     R    R
  696.   
  697.     FIO.VLM         File Input/Output                 R     R    R
  698.   
  699.     PRINT.VLM       Printer Redirection               O     O    O
  700.  
  701.     GENERAL.VLM     Miscellaneous functions for       R     R    R
  702.                     NETX.VLM and REDIR.VLM 
  703.  
  704.     REDIR.VLM       DOS redirector                    R     R    R
  705.  
  706.     NETX.VLM        NetWare shell compatibility       O     O    O
  707.  
  708.     RSA.VLM         RSA encryption for directory      O     O    O
  709.                     services reauthentication
  710.  
  711.  
  712.     WSSNMP.VLM      Desktop SNMP module, which        O     O    O
  713.                     includes support for MIB-II 
  714.                     System and SNMP groups
  715.      
  716.     WSREG.VLM       MIB registration module           O     O    O
  717.  
  718.     WSASN1.VLM      ASN.1 translation module          O     O    O
  719.  
  720.     WSTRAP.VLM      Trap module                       O     O    O
  721.  
  722.     MIB2IF.VLM      MIB-II interface groups support   O     O    O
  723.  
  724.     MIB2PROT.VLM    MIB-II support for the            O     O    O
  725.                     TCP/IP groups
  726.  
  727.     AUTO.VLM        Auto-reconnect/auto-retry         O     O    O
  728.  
  729.     NMR.VLM         NetWare management responder      O     O    O
  730.  
  731.  
  732.  
  733.  
  734. 4. NET.CFG File Parameter for the NetWare DOS Requester Option
  735.  
  736.      The following table lists the parameters for the various
  737.      modules of the NetWare DOS Requester.  
  738.  
  739.      The following list is complete. Any parameters which may
  740.      have been used previously by the NetWare DOS Requester but are
  741.      not listed here are invalid.
  742.  
  743. Parameter/Default                  Minimum   Maximum   Module
  744.  
  745. SET STATION TIME = ON                                  VLM.EXE
  746.  
  747. USE DEFAULTS = ON                  --        --        VLM.EXE
  748.  
  749. VLM = <path><vlm>                  --        50 VLMs   VLM.EXE
  750.  
  751. EXCLUDE VLM = <vlm>                --        --        VLM.EXE
  752.  
  753. MESSAGE LEVEL = 1                  0         4         VLM.EXE
  754.  
  755.      0 = V_LEVEL_STD; always display message and critical errors
  756.      1 = V_LEVEL_WARNING; display warning type messages
  757.      2 = V_LEVEL_PROG; display the program load message
  758.      3 = V_LEVEL_CONFIG; display configuration information
  759.      4 = V_LEVEL_DIAG; display diagnostic information
  760.  
  761. NETWARE PROTOCOL = <NetWare protocol list>             VLM.EXE
  762.  
  763.      Note: The <NetWare Protocol list> is the list of
  764.            protocols to be used (NDS.VLM, BIND.VLM and PNW.VLM)
  765.            by the Requester in the order of their priority.
  766.            Each protocol is separated by a comma or space
  767.            in the list (NDS,BIND,PNW). If you exclude any one of
  768.            the protocol .VLM files from the list, the excluded 
  769.            .VLM file will not load. 
  770.  
  771. CONNECTIONS = 8                    2         50        CONN.VLM
  772.                                                        FIO.VLM
  773.                                                        NDS.VLM
  774.                                                        SECURITY.VLM
  775.                                                        AUTO.VLM
  776.  
  777. AVERAGE NAME LENGTH = 48           2         48        CONN.VLM
  778.  
  779. MAX TASKS = 31                     5         254       CONN.VLM
  780.  
  781. LOAD LOW CONN = ON                 --        --        CONN.VLM
  782.  
  783. LOAD CONN TABLE LOW = OFF          --        --        CONN.VLM
  784.  
  785. CHECKSUM = 1                       0         3         IPXNCP.VLM
  786.                                                        NWP.VLM
  787.      0 = disabled
  788.      1 = enabled but not preferred
  789.      2 = enabled and preferred
  790.      3 = required     
  791.  
  792. LARGE INTERNET PACKETS = ON        --        --        IPXNCP.VLM
  793.                                                        NWP.VLM
  794.  
  795. LOAD LOW IPXNCP = ON               --        --        IPXNCP.VLM
  796.  
  797. HANDLE NET ERRORS = ON             --        --        IPXNCP.VLM
  798.  
  799. PREFERRED TREE = <tree name>       --        --        NDS.VLM
  800.  
  801. NAME CONTEXT = "<namecontext>"     --        --        NDS.VLM
  802.  
  803.      Note: Quotation marks are required.
  804.  
  805. PREFERRED SERVER = <server name>   --        --        BIND.VLM
  806.  
  807. MESSAGE TIMEOUT = 0                0         10000     NWP.VLM
  808.  
  809. SIGNATURE LEVEL = 1                0         3         NWP.VLM
  810.                                                        SECURITY.VLM
  811.      0 = disabled
  812.      1 = enabled but not preferred
  813.      2 = preferred
  814.      3 = required
  815.  
  816.      NOTE: This parameter designates the level of enhanced security
  817.            support. Enhanced security includes the use of a message
  818.            digest algorithm and a per-connection/pre-request
  819.            session state for increased protection against intruder
  820.            attacks.  When this parameter is set to 0 (disabled),
  821.            the SECURITY.VLM will not load.
  822.  
  823. CACHE BUFFERS = 5                  0         64        FIO.VLM
  824.  
  825. CACHE BUFFER SIZE =(Media dependent)         --        FIO.VLM
  826.  
  827. CACHE WRITES = ON                  --        --        FIO.VLM
  828.  
  829. TRUE COMMIT = OFF                  --        --        FIO.VLM
  830.  
  831. PB BUFFERS = 3                     0         10        FIO.VLM
  832.                                                        IPXNCP.VLM
  833.      0 =       off
  834.      nonzero = on
  835.  
  836. PBURST READ WINDOW SIZE = 16       2         64        FIO.VLM
  837.  
  838. PBURST WRITE WINDOW SIZE = 10      2         64        FIO.VLM
  839.  
  840. PRINT HEADER = 64                  0         1024      PRINT.VLM
  841.  
  842. PRINT TAIL = 16                    0         1024      PRINT.VLM
  843.  
  844. PRINT BUFFER SIZE = 64             0         256       PRINT.VLM
  845.  
  846. NETWORK PRINTERS = 3               0         9         PRINT.VLM
  847.  
  848.      NOTE: If set to 0, PRINT.VLM will not load.
  849.  
  850. LOCAL PRINTERS = 3                 0         9         PRINT.VLM
  851.  
  852. FIRST NETWORK DRIVE = <none>       A         Z         GENERAL.VLM
  853.                                                        NETX.VLM
  854.  
  855.      NOTE: If FIRST NETWORK DRIVE is not specified, it will default
  856.            to the first available drive letter.
  857.  
  858. SEARCH MODE = 1                    0         7         GENERAL.VLM
  859.  
  860. READ ONLY COMPATIBILITY = ON       --        --        REDIR.VLM
  861.  
  862. SHOW DOTS = OFF                    --        --        REDIR.VLM
  863.  
  864. DOS NAME = MSDOS                   1         5 chars   NETX.VLM
  865.                                                        GENERAL.VLM
  866.  
  867. LONG MACHINE TYPE = IBM_PC         1         6 chars   NETX.VLM
  868.                                                        GENERAL.VLM
  869.  
  870. SHORT MACHINE TYPE = IBM           1         4 chars   NETX.VLM
  871.                                                        GENERAL.VLM
  872.  
  873. AUTO RECONNECT = ON                --        --        AUTO.VLM
  874.                                                        NDS.VLM
  875.  
  876.      Note: When this parameter is OFF, the AUTO.VLM load fails at
  877.            pre-initialization time.
  878.  
  879. AUTO RETRY = 0                     0         3640      AUTO.VLM
  880.  
  881. AUTO LARGE TABLE = OFF             --        --        AUTO.VLM
  882.  
  883.      Note: When this parameter is OFF, the user name and password
  884.            maximum lengths are 16 chars each for auto reconnect.
  885.  
  886. BIND RECONNECT = OFF               --        --        AUTO.VLM
  887.                                                        BIND.VLM
  888.  
  889. BROADCAST RETRIES = 2              0         255       PNW.VLM
  890.  
  891. BROADCAST SEND DELAY = 0           0         255       PNW.VLM
  892.  
  893. BROADCAST TIMEOUT = 3              1         255       PNW.VLM
  894.  
  895. MOBILE MODE = 0                    0         65535     PNW.VLM
  896.  
  897. RESPONDER = ON                     --        --        PNW.VLM
  898.  
  899. PREFERRED WORKGROUP = <workgroup>  --        --        PNW.VLM
  900.  
  901. WORKGROUP NET = <wkg net addr>     --        --        PNW.VLM
  902.  
  903. MINIMUM TIME TO NET = <number>     0         --        VLM.EXE
  904.  
  905. 5> Additional Information on the NetWare DOS Requester
  906.  
  907.  
  908.      A> Loading VLMs from a Directory Other Than the Current      
  909.         Directory
  910.  
  911.           The current directory is used for VLMs. To load VLMs from
  912.           another directory, use the "VLM =" command in the NET.CFG
  913.           file.
  914.  
  915.           For example
  916.  
  917.           VLM=C:\NWCLIENT\CONN.VLM
  918.  
  919.  
  920.      B> Specifying a NET.CFG File Outside the Current Directory
  921.  
  922.           To specify a path for the NET.CFG file, type a command
  923.           similar to the following (or put the command in
  924.           AUTOEXEC.BAT):
  925.  
  926.           VLM /C=C:\NWCLIENT\NET.CFG
  927.  
  928.  
  929.      C> Understanding the Load Order for VLM Software
  930.  
  931.           The VLM software must be loaded in a specific order to
  932.           operate correctly. For example, the NWP.VLM file is a
  933.           multiplexor for NetWare protocol modules.  Therefore, you
  934.           should load the NetWare protocols (NDS.VLM and BIND.VLM)
  935.           before the NWP.VLM file. The Load order for the VLM
  936.           software is as follows:
  937.           
  938.                CONN.VLM
  939.                IPXNCP.VLM
  940.                TRAN.VLM
  941.                SECURITY.VLM
  942.                NDS.VLM
  943.                BIND.VLM
  944.                PNW.VLM
  945.                NWP.VLM
  946.                FIO.VLM
  947.                PRINT.VLM
  948.                GENERAL.VLM
  949.                REDIR.VLM
  950.                NETX.VLM
  951.  
  952.           See section "2. Description of NetWare DOS Requester
  953.           Modules," in this README file for a description of each
  954.           of these modules. 
  955.  
  956.  
  957.      D> Disabling Specific VLM Software
  958.  
  959.           Disable specific VLM software in one of the following
  960.           ways:
  961.  
  962.           1>   Rename the module with an extension other than .VLM.
  963.                Use the NETWARE PROTOCOL parameter.  See section 3,
  964.                "Configurable Parameters" in this README for
  965.                information on how to use this parameter. 
  966.                
  967.           2>   Use the EXCLUDE VLM parameter. See section 3,
  968.                "Configurable Parameters" in this README for
  969.                information on how to use this parameter.
  970.  
  971.           3>   Rename the module with a different extension (for
  972.                example,.SAV). 
  973.  
  974.           4>   Delete the module (not recommended).
  975.  
  976.           For example, to configure your workstation for running on
  977.           a NetWare 3.x network only, type one of the following in
  978.           your NET.CFG file:
  979.  
  980.                NETWARE DOS REQUESTER
  981.                     NETWARE PROTOCOL BIND
  982.  
  983.                or, 
  984.  
  985.                NETWARE DOS REQUESTER    
  986.                     EXCLUDE VLM = NDS.VLM
  987.                     EXCLUDE VLM = PNW.VLM
  988.  
  989.  
  990.      E> Specifying the Load Order for Specific NetWare protocols
  991.  
  992.           Use the "NETWARE PROTOCOL" parameter to specify the
  993.           NetWare protocol VLM software (NDS.VLM, BIND.VLM, and
  994.           PNW.VLM) you wish to load, in the order you wish to 
  995.           load them:
  996.  
  997.                     NETWARE PROTOCOL = NDS,BIND,PNW
  998.  
  999.  
  1000.      F> Using the NETX.COM File or Related Shells with the 
  1001.         VLM Software
  1002.  
  1003.           You cannot load NETX.COM and NETX.VLM simultaneously. Use
  1004.           the NETX.VLM file instead of the NETX.COM file or related
  1005.           shells such as NET3.COM, NETX.EXE, BNETX.EXE,
  1006.           XMSNETX.EXE, etc.. These files conflict with the
  1007.           REDIR.VLM file; the REDIR.VLM will not load if the
  1008.           NETX.COM file is loaded.
  1009.  
  1010.           However, the NETX.VLM file is designed to replace
  1011.           NETX.COM and related NETX shells, and is compatible with
  1012.           the NetWare DOS Requester.
  1013.  
  1014.  
  1015.      G> The IPXNCP.VLM File is not a Replacement for the IPXODI.COM
  1016.         File
  1017.  
  1018.           The IPXNCP.VLM requires the IPXODI.COM File to be loaded
  1019.           in order to operate.
  1020.  
  1021.  
  1022.      H> The Personal NetWare Client Software Components are Now   
  1023.         Included in The NetWare Client Kit
  1024.  
  1025.           The PNW.VLM file is now included in the Client Kit.  This
  1026.           will allow you to connect to a Personal NetWare Server
  1027.           from your client. However, the Personal NetWare utilities
  1028.           are not included.
  1029.      
  1030.      I> First Available Drive Is Different
  1031.  
  1032.           The conventional NetWare Shell for DOS used drives after
  1033.           the LASTDRIVE parameter; NetWare DOS Requester starts
  1034.           using the first available drive before the LASTDRIVE
  1035.           parameter.
  1036.  
  1037.           Consequently, users who had, for example, a LASTDRIVE=G:
  1038.           setting in their CONFIG.SYS are used to seeing drive H:
  1039.           as the first NetWare drive rather than drive F:. To
  1040.           maintain compatibility with existing batch files, you may
  1041.           want to add the command like "FIRST NETWORK DRIVE = H"
  1042.           under the NetWare DOS Requester portion of the NET.CFG
  1043.           file. Otherwise, batch files assuming drive H: as the
  1044.           first drive must be altered.
  1045.  
  1046.  
  1047.      J> Login Drive Prompt Appears To Be a Root Mapped Drive
  1048.  
  1049.           Because NetWare DOS Requester is a redirector on the
  1050.           back-end of DOS, no directory path can be in the drive
  1051.           structure maintained by DOS when the parent of the
  1052.           directory is unaccessible.
  1053.  
  1054.           This is the case with an unauthenticated connection and
  1055.           the drive mapped to the SYS:LOGIN directory. Users see
  1056.           "F:\>" instead of "F:\LOGIN>" when they first load the
  1057.           DOS client software.
  1058.  
  1059.  
  1060.      K> Search Mode Now Uses the DOS ENVIRONMENT Variable
  1061.        
  1062.           The "SEARCH MODE" function uses the "PATH" DOS
  1063.           ENVIRONMENT variable rather than the public search mode
  1064.           table provided in the NETX.VLM file. You will experience
  1065.           no change unless users corrupt their workstation
  1066.           environment. If you exceed the PATH limitation, your
  1067.           search drive mappings will not be included in the PATH.
  1068.  
  1069.  
  1070.      L> Difference In Diagnostic Information Reported In the      
  1071.         NETX.VLM File Compared to the NETX.COM and Related Files
  1072.  
  1073.           Some of the current diagnostic information supported
  1074.           in the NETX.COM file will appear to be invalid in the
  1075.           NETX.VLM file. This is because the NetWare DOS Requester
  1076.           is responsible for much of the diagnostics information
  1077.           previously maintained in the NetWare Shell for DOS. Some
  1078.           of the information maintained in the diagnostics
  1079.           responder will not be updated.  Such information includes
  1080.           the following:
  1081.  
  1082.                     Bad reply header (InvalidReplyHeaderCount)
  1083.                     Bad slot (InvalidSlotCount)
  1084.                     Bad sequence number
  1085. (InvalidSequenceNumberCount)
  1086.                     No router found (NoRouterFoundCount)
  1087.                     Request in process (BeingProcessedCount)
  1088.                     Bad server slot (InvalidSlotFromServerCount)
  1089.                     Bad net address (NetworkGoneCount)
  1090.                     Bad local address (BadLocalAddressCount)
  1091.                     Allocate slot errors
  1092. (AllocateSlotCannotFindRoute,
  1093.                     AllocateNoSlotsAvailable, AllocateServerIsDown)
  1094.  
  1095.           The NetWare Management Responder (NMR.VLM) file will now 
  1096.           provide diagnostic information similar to that mentioned
  1097.           above.
  1098.  
  1099.  
  1100. ------------------------------------------------------------------
  1101.                          DISCLAIMER
  1102.  
  1103. Novell, Inc., makes no representations or warranties with respect
  1104. to any NetWare software, and specifically disclaims any express or
  1105. implied warranties of merchantability, title, or fitness for a
  1106. particular purpose.
  1107.  
  1108. Distribution of any NetWare software is forbidden without the
  1109. express written consent of Novell, Inc. Further, Novell reserves
  1110. the right to discontinue distribution of any NetWare software.
  1111.  
  1112. Novell is not responsible for lost profits or revenue, loss of use
  1113. of the software, loss of data, costs of recreating lost data, the
  1114. cost of any substitute equipment or program, or claims by any party
  1115. other than you.
  1116.  
  1117. Novell strongly recommends a backup be made before any software is
  1118. installed. Technical support for this software may be provided at
  1119. the discretion of Novell.
  1120.